//
// Created by 28228 on 2025/10/22.
//

//结构体的基本框架类似于建立类

// #include <cstdio>
//
// struct stu {
//     char name[20];
//     int age;
//     char gender[10];
// };
// void print(struct stu*p) {
//     printf("%s %d %s\n",(*p).name,(*p).age,(*p).gender);
//     printf("%s %d %s\n",p->name,p->age,p->gender);
//     //->  结构体指针变量+操作名
// }
// int main() {
//     //结构体对象 . 操作名
//     struct stu s={"tang",12,"nan"};
//         printf("%s %d %s\n", s.name,s.age,s.gender);
//     print(&s);
//         return 0;
//}

//do-while循环
// #include<stdio.h>
// int main() {
//     int i=1;
//     do {
//         if (i==5) {
//             break;
//         }
//         printf("%d\n",i);
//         //i++;
//     }
//     while(i<=10);
//     return 0;
// }
// #include<stdio.h>
// int main() {
//     int i=1;
//     do {
//         if (i==5) {
//             continue;//此时还会直接跳过printf以及后面的i++，与while进入死循环
//             printf("%d\n",i);
//             //i++;
//         }
//         while(i<=10);
//         return 0;
//     }

